package com.foreknow.dao;

import com.foreknow.entity.ConstantItem;

import java.util.List;

public interface ConstantItemMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(ConstantItem record);

    int insertSelective(ConstantItem record);

    ConstantItem selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(ConstantItem record);

    int updateByPrimaryKey(ConstantItem record);

    List<ConstantItem> findConstantItemByTypeId(Integer typeId);

    /**
     * 分页查询常数项表
     */
    List<ConstantItem> findConsByPage(String param);
    /**
     * 批量删除常数项表
     */
    int deleteConsByIds(List<Integer> ids);
    /**
     * 高级搜索
     */
    List<ConstantItem> hightSerch(ConstantItem constantItem);
}